open debit - Turkish English Dictionary